spot grazing - French English Dictionary